package com.irdstudio.efp.esb.service.bo.req.hj;

import java.io.Serializable;

import com.alibaba.fastjson.annotation.JSONField;

/**
 * 用户及客户信息建立接口请求bean
 * 
 * @author qiuyf
 * @since 2018年12月20日 下午7:19:15
 * @version 1.0
 */
public class ReqCusInfoCreBean implements Serializable {

	private static final long serialVersionUID = 5521062169138588577L;

	@JSONField(name = "SvcFld")
	private String SvcFld = "MBSD_BP_UM"; // 服务领域

	@JSONField(name = "SvcTp")
	private String SvcTp = "1200"; // 服务类型

	@JSONField(name = "ServiceCd")
	private String ServiceCd = "0201"; // 互金服务编码

	@JSONField(name = "TxnId")
	private String TxnId; // 交易编码

	@JSONField(name = "SrcNodeId")
	private String SrcNodeId; // 源节点编号

	@JSONField(name = "TrgtNodeId")
	private String TrgtNodeId; // 目标节点编号

	@JSONField(name = "FileAbsRte")
	private String FileAbsRte; // 文件绝对路径

	@JSONField(name = "CustNm")
	private String CustNm; // 客户姓名

	@JSONField(name = "CertTp")
	private String CertTp; // 证件类型

	@JSONField(name = "CertNo")
	private String CertNo; // 证件号码

	@JSONField(name = "MblNo")
	private String MblNo; // 手机号码

	@JSONField(name = "PswdInfArry")
	private ReqCusInfoCrePswdInfArry PswdInfArry; // 密码信息数组

	@JSONField(name = "IssueOrgNm")
	private String IssueOrgNm; // 签发机关名称

	@JSONField(name = "IdenEfftDt")
	private String IdenEfftDt; // 证件有效期

	@JSONField(name = "IdentPhtFlPth")
	private String IdentPhtFlPth; // 身份证头像照片文件路径

	@JSONField(name = "IdentFrtPhtFlPth")
	private String IdentFrtPhtFlPth; // 身份证正面照文件路径

	@JSONField(name = "IdentObvrPhtFlPth")
	private String IdentObvrPhtFlPth; // 身份证反面照文件路径

	@JSONField(name = "HldrIdentFrtPhtFlPth")
	private String HldrIdentFrtPhtFlPth; // 手持身份证正面照片文件路径

	@JSONField(name = "HldrIdentObvrPhtFlPth")
	private String HldrIdentObvrPhtFlPth; // 手持身份证反面照片文件路径

	@JSONField(name = "FaceAuthVidPhtFlPth")
	private String FaceAuthVidPhtFlPth; // 人脸认证视频文件路径

	@JSONField(name = "UserGnd")
	private String UserGnd; // 用户性别

	@JSONField(name = "BirthDt")
	private String BirthDt; // 联系人生日

	@JSONField(name = "CtcAddr")
	private String CtcAddr; // 联系地址

	@JSONField(name = "Ethnic")
	private String Ethnic; // 民族

	@JSONField(name = "ClntEnNm")
	private String ClntEnNm; // 客户英文名称
	@JSONField(name = "IssueOrgAddrCd")
	private String IssueOrgAddrCd; // 发证机关地区码
	@JSONField(name = "HighEdu")
	private String HighEdu; // 最高学历
	@JSONField(name = "Nation")
	private String Nation; // 国籍
	@JSONField(name = "Crr")
	private String Crr; // 职业
	@JSONField(name = "Ttl")
	private String Ttl; // 职称
	@JSONField(name = "BrthDt")
	private String BrthDt; // 出生日期
	@JSONField(name = "WrkCorpNm")
	private String WrkCorpNm; // 工作单位名称
	@JSONField(name = "WrkCorpAddr")
	private String WrkCorpAddr; // 工作单位地址
	@JSONField(name = "WrkCorpTel")
	private String WrkCorpTel; // 工作单位电话
	@JSONField(name = "FamAddr")
	private String FamAddr; // 家庭地址
	@JSONField(name = "FamTelNo")
	private String FamTelNo; // 家庭电话
	@JSONField(name = "IndvIncmAmt")
	private String IndvIncmAmt; // 个人月收入
	@JSONField(name = "FamIncmAmt")
	private String FamIncmAmt; // 家庭月收入
	@JSONField(name = "MrgSitu")
	private String MrgSitu; // 婚姻状况
	@JSONField(name = "SpsNm")
	private String SpsNm; // 配偶姓名
	@JSONField(name = "SpsCtcTelNo")
	private String SpsCtcTelNo; // 配偶联系电话
	@JSONField(name = "SpsMblTelNo")
	private String SpsMblTelNo; // 配偶移动电话
	@JSONField(name = "SpsCustNo")
	private String SpsCustNo; // 配偶客户号
	@JSONField(name = "Pstcd")
	private String Pstcd; // 邮编
	@JSONField(name = "CorpChar")
	private String CorpChar; // 单位性质
	@JSONField(name = "WhthrFrmr")
	private String WhthrFrmr; // 是否农户

	public String getSvcFld() {
		return SvcFld;
	}

	public void setSvcFld(String svcFld) {
		SvcFld = svcFld;
	}

	public String getSvcTp() {
		return SvcTp;
	}

	public void setSvcTp(String svcTp) {
		SvcTp = svcTp;
	}

	public String getServiceCd() {
		return ServiceCd;
	}

	public void setServiceCd(String serviceCd) {
		ServiceCd = serviceCd;
	}

	public String getTxnId() {
		return TxnId;
	}

	public void setTxnId(String txnId) {
		TxnId = txnId;
	}

	public String getSrcNodeId() {
		return SrcNodeId;
	}

	public void setSrcNodeId(String srcNodeId) {
		SrcNodeId = srcNodeId;
	}

	public String getTrgtNodeId() {
		return TrgtNodeId;
	}

	public void setTrgtNodeId(String trgtNodeId) {
		TrgtNodeId = trgtNodeId;
	}

	public String getFileAbsRte() {
		return FileAbsRte;
	}

	public void setFileAbsRte(String fileAbsRte) {
		FileAbsRte = fileAbsRte;
	}

	public String getCustNm() {
		return CustNm;
	}

	public void setCustNm(String custNm) {
		CustNm = custNm;
	}

	public String getCertTp() {
		return CertTp;
	}

	public void setCertTp(String certTp) {
		CertTp = certTp;
	}

	public String getCertNo() {
		return CertNo;
	}

	public void setCertNo(String certNo) {
		CertNo = certNo;
	}

	public String getMblNo() {
		return MblNo;
	}

	public void setMblNo(String mblNo) {
		MblNo = mblNo;
	}

	public ReqCusInfoCrePswdInfArry getPswdInfArry() {
		return PswdInfArry;
	}

	public void setPswdInfArry(ReqCusInfoCrePswdInfArry pswdInfArry) {
		PswdInfArry = pswdInfArry;
	}

	public String getIssueOrgNm() {
		return IssueOrgNm;
	}

	public void setIssueOrgNm(String issueOrgNm) {
		IssueOrgNm = issueOrgNm;
	}

	public String getIdenEfftDt() {
		return IdenEfftDt;
	}

	public void setIdenEfftDt(String idenEfftDt) {
		IdenEfftDt = idenEfftDt;
	}

	public String getIdentPhtFlPth() {
		return IdentPhtFlPth;
	}

	public void setIdentPhtFlPth(String identPhtFlPth) {
		IdentPhtFlPth = identPhtFlPth;
	}

	public String getIdentFrtPhtFlPth() {
		return IdentFrtPhtFlPth;
	}

	public void setIdentFrtPhtFlPth(String identFrtPhtFlPth) {
		IdentFrtPhtFlPth = identFrtPhtFlPth;
	}

	public String getIdentObvrPhtFlPth() {
		return IdentObvrPhtFlPth;
	}

	public void setIdentObvrPhtFlPth(String identObvrPhtFlPth) {
		IdentObvrPhtFlPth = identObvrPhtFlPth;
	}

	public String getHldrIdentFrtPhtFlPth() {
		return HldrIdentFrtPhtFlPth;
	}

	public void setHldrIdentFrtPhtFlPth(String hldrIdentFrtPhtFlPth) {
		HldrIdentFrtPhtFlPth = hldrIdentFrtPhtFlPth;
	}

	public String getHldrIdentObvrPhtFlPth() {
		return HldrIdentObvrPhtFlPth;
	}

	public void setHldrIdentObvrPhtFlPth(String hldrIdentObvrPhtFlPth) {
		HldrIdentObvrPhtFlPth = hldrIdentObvrPhtFlPth;
	}

	public String getFaceAuthVidPhtFlPth() {
		return FaceAuthVidPhtFlPth;
	}

	public void setFaceAuthVidPhtFlPth(String faceAuthVidPhtFlPth) {
		FaceAuthVidPhtFlPth = faceAuthVidPhtFlPth;
	}

	public String getUserGnd() {
		return UserGnd;
	}

	public void setUserGnd(String userGnd) {
		UserGnd = userGnd;
	}

	public String getBirthDt() {
		return BirthDt;
	}

	public void setBirthDt(String birthDt) {
		BirthDt = birthDt;
	}

	public String getCtcAddr() {
		return CtcAddr;
	}

	public void setCtcAddr(String ctcAddr) {
		CtcAddr = ctcAddr;
	}

	public String getEthnic() {
		return Ethnic;
	}

	public void setEthnic(String ethnic) {
		Ethnic = ethnic;
	}

	public String getClntEnNm() {
		return ClntEnNm;
	}

	public void setClntEnNm(String clntEnNm) {
		ClntEnNm = clntEnNm;
	}

	public String getIssueOrgAddrCd() {
		return IssueOrgAddrCd;
	}

	public void setIssueOrgAddrCd(String issueOrgAddrCd) {
		IssueOrgAddrCd = issueOrgAddrCd;
	}

	public String getHighEdu() {
		return HighEdu;
	}

	public void setHighEdu(String highEdu) {
		HighEdu = highEdu;
	}

	public String getNation() {
		return Nation;
	}

	public void setNation(String nation) {
		Nation = nation;
	}

	public String getCrr() {
		return Crr;
	}

	public void setCrr(String crr) {
		Crr = crr;
	}

	public String getTtl() {
		return Ttl;
	}

	public void setTtl(String ttl) {
		Ttl = ttl;
	}

	public String getBrthDt() {
		return BrthDt;
	}

	public void setBrthDt(String brthDt) {
		BrthDt = brthDt;
	}

	public String getWrkCorpNm() {
		return WrkCorpNm;
	}

	public void setWrkCorpNm(String wrkCorpNm) {
		WrkCorpNm = wrkCorpNm;
	}

	public String getWrkCorpAddr() {
		return WrkCorpAddr;
	}

	public void setWrkCorpAddr(String wrkCorpAddr) {
		WrkCorpAddr = wrkCorpAddr;
	}

	public String getWrkCorpTel() {
		return WrkCorpTel;
	}

	public void setWrkCorpTel(String wrkCorpTel) {
		WrkCorpTel = wrkCorpTel;
	}

	public String getFamAddr() {
		return FamAddr;
	}

	public void setFamAddr(String famAddr) {
		FamAddr = famAddr;
	}

	public String getFamTelNo() {
		return FamTelNo;
	}

	public void setFamTelNo(String famTelNo) {
		FamTelNo = famTelNo;
	}

	public String getIndvIncmAmt() {
		return IndvIncmAmt;
	}

	public void setIndvIncmAmt(String indvIncmAmt) {
		IndvIncmAmt = indvIncmAmt;
	}

	public String getFamIncmAmt() {
		return FamIncmAmt;
	}

	public void setFamIncmAmt(String famIncmAmt) {
		FamIncmAmt = famIncmAmt;
	}

	public String getMrgSitu() {
		return MrgSitu;
	}

	public void setMrgSitu(String mrgSitu) {
		MrgSitu = mrgSitu;
	}

	public String getSpsNm() {
		return SpsNm;
	}

	public void setSpsNm(String spsNm) {
		SpsNm = spsNm;
	}

	public String getSpsCtcTelNo() {
		return SpsCtcTelNo;
	}

	public void setSpsCtcTelNo(String spsCtcTelNo) {
		SpsCtcTelNo = spsCtcTelNo;
	}

	public String getSpsMblTelNo() {
		return SpsMblTelNo;
	}

	public void setSpsMblTelNo(String spsMblTelNo) {
		SpsMblTelNo = spsMblTelNo;
	}

	public String getSpsCustNo() {
		return SpsCustNo;
	}

	public void setSpsCustNo(String spsCustNo) {
		SpsCustNo = spsCustNo;
	}

	public String getPstcd() {
		return Pstcd;
	}

	public void setPstcd(String pstcd) {
		Pstcd = pstcd;
	}

	public String getCorpChar() {
		return CorpChar;
	}

	public void setCorpChar(String corpChar) {
		CorpChar = corpChar;
	}

	public String getWhthrFrmr() {
		return WhthrFrmr;
	}

	public void setWhthrFrmr(String whthrFrmr) {
		WhthrFrmr = whthrFrmr;
	}

}